# FILE NAME: 00043-00000196.soi
# TITLE: Tdf-2020
# DESCRIPTION: 
# DATA TYPE: soi
# MODIFICATION TYPE: original
# RELATES TO: 
# RELATED FILES: 00043-00000196.soc
# PUBLICATION DATE: 2022-09-25
# MODIFICATION DATE: 2022-09-25
# NUMBER ALTERNATIVES: 214
# NUMBER VOTERS: 21
# NUMBER UNIQUE ORDERS: 21
# ALTERNATIVE NAME 1: PORTE RichieTrek - Segafredo
# ALTERNATIVE NAME 2: LÓPEZ Miguel ÁngelAstana Pro Team
# ALTERNATIVE NAME 3: MARTÍNEZ Daniel FelipeEF Pro Cycling
# ALTERNATIVE NAME 4: KLUGE RogerLotto Soudal
# ALTERNATIVE NAME 5: MARTIN TonyTeam Jumbo-Visma
# ALTERNATIVE NAME 6: GROßSCHARTNER FelixBORA - hansgrohe
# ALTERNATIVE NAME 7: REICHENBACH SébastienGroupama - FDJ
# ALTERNATIVE NAME 8: SCHÄR MichaelCCC Team
# ALTERNATIVE NAME 9: NIEUWENHUIS JorisTeam Sunweb
# ALTERNATIVE NAME 10: COSNEFROY BenoîtAG2R La Mondiale
# ALTERNATIVE NAME 11: CARAPAZ RichardINEOS Grenadiers
# ALTERNATIVE NAME 12: QUINTANA DayerTeam Arkéa Samsic
# ALTERNATIVE NAME 13: QUINTANA NairoTeam Arkéa Samsic
# ALTERNATIVE NAME 14: WALSCHEID MaxNTT Pro Cycling
# ALTERNATIVE NAME 15: BENOOT TiesjTeam Sunweb
# ALTERNATIVE NAME 16: SICARD RomainTeam Total Direct Energie
# ALTERNATIVE NAME 17: KEUKELEIRE JensEF Pro Cycling
# ALTERNATIVE NAME 18: BEWLEY SamMitchelton-Scott
# ALTERNATIVE NAME 19: VUILLERMOZ AlexisAG2R La Mondiale
# ALTERNATIVE NAME 20: ARU FabioUAE-Team Emirates
# ALTERNATIVE NAME 21: SWIFT ConnorTeam Arkéa Samsic
# ALTERNATIVE NAME 22: CARTHY HughEF Pro Cycling
# ALTERNATIVE NAME 23: ARNDT NikiasTeam Sunweb
# ALTERNATIVE NAME 24: CAVAGNA RémiDeceuninck - Quick Step
# ALTERNATIVE NAME 25: POGAČAR TadejUAE-Team Emirates
# ALTERNATIVE NAME 26: BENNETT SamDeceuninck - Quick Step
# ALTERNATIVE NAME 27: ROSA DiegoTeam Arkéa Samsic
# ALTERNATIVE NAME 28: ASGREEN KasperDeceuninck - Quick Step
# ALTERNATIVE NAME 29: COSNEFROY BenoîtAG2R La Mondiale
# ALTERNATIVE NAME 30: HOFSTETTER HugoIsrael Start-Up Nation
# ALTERNATIVE NAME 31: PÖSTLBERGER LukasBORA - hansgrohe
# ALTERNATIVE NAME 32: JANSEN Amund GrøndahlTeam Jumbo-Visma
# ALTERNATIVE NAME 33: SKUJIŅŠ TomsTrek - Segafredo
# ALTERNATIVE NAME 34: MOLLEMA BaukeTrek - Segafredo
# ALTERNATIVE NAME 35: BURGAUDEAU MathieuTeam Total Direct Energie
# ALTERNATIVE NAME 36: ROJAS José JoaquínMovistar Team
# ALTERNATIVE NAME 37: PEDERSEN CasperTeam Sunweb
# ALTERNATIVE NAME 38: POZZOVIVO DomenicoNTT Pro Cycling
# ALTERNATIVE NAME 39: SOLER MarcMovistar Team
# ALTERNATIVE NAME 40: BUCHMANN EmanuelBORA - hansgrohe
# ALTERNATIVE NAME 41: MÜHLBERGER GregorBORA - hansgrohe
# ALTERNATIVE NAME 42: GRELLIER FabienTeam Total Direct Energie
# ALTERNATIVE NAME 43: VAN AERT WoutTeam Jumbo-Visma
# ALTERNATIVE NAME 44: DEBUSSCHERE JensB&B Hotels - Vital Concept p/b KTM
# ALTERNATIVE NAME 45: DE LA CRUZ DavidUAE-Team Emirates
# ALTERNATIVE NAME 46: POLANC JanUAE-Team Emirates
# ALTERNATIVE NAME 47: ROSA DiegoTeam Arkéa Samsic
# ALTERNATIVE NAME 48: COUSIN JérômeTeam Total Direct Energie
# ALTERNATIVE NAME 49: MØRKØV MichaelDeceuninck - Quick Step
# ALTERNATIVE NAME 50: OSS DanielBORA - hansgrohe
# ALTERNATIVE NAME 51: BONIFAZIO NiccolòTeam Total Direct Energie
# ALTERNATIVE NAME 52: KREUZIGER RomanNTT Pro Cycling
# ALTERNATIVE NAME 53: EWAN CalebLotto Soudal
# ALTERNATIVE NAME 54: BONIFAZIO NiccolòTeam Total Direct Energie
# ALTERNATIVE NAME 55: PINOT ThibautGroupama - FDJ
# ALTERNATIVE NAME 56: VAN AVERMAET GregCCC Team
# ALTERNATIVE NAME 57: SÁNCHEZ Luis LeónAstana Pro Team
# ALTERNATIVE NAME 58: GESINK RobertTeam Jumbo-Visma
# ALTERNATIVE NAME 59: PEREZ AnthonyCofidis
# ALTERNATIVE NAME 60: REZA KévinB&B Hotels - Vital Concept p/b KTM
# ALTERNATIVE NAME 61: COQUARD BryanB&B Hotels - Vital Concept p/b KTM
# ALTERNATIVE NAME 62: KWIATKOWSKI MichałINEOS Grenadiers
# ALTERNATIVE NAME 63: ROJAS José JoaquínMovistar Team
# ALTERNATIVE NAME 64: ROGLIČ PrimožTeam Jumbo-Visma
# ALTERNATIVE NAME 65: SAGAN PeterBORA - hansgrohe
# ALTERNATIVE NAME 66: HERRADA JesúsCofidis
# ALTERNATIVE NAME 67: LAPORTE ChristopheCofidis
# ALTERNATIVE NAME 68: GESCHKE SimonCCC Team
# ALTERNATIVE NAME 69: GOGL MichaelNTT Pro Cycling
# ALTERNATIVE NAME 70: ROGLIČ PrimožTeam Jumbo-Visma
# ALTERNATIVE NAME 71: HIRSCHI MarcTeam Sunweb
# ALTERNATIVE NAME 72: HALLER MarcoBahrain - McLaren
# ALTERNATIVE NAME 73: NIZZOLO GiacomoNTT Pro Cycling
# ALTERNATIVE NAME 74: BARDET RomainAG2R La Mondiale
# ALTERNATIVE NAME 75: MAS EnricMovistar Team
# ALTERNATIVE NAME 76: LANDA MikelBahrain - McLaren
# ALTERNATIVE NAME 77: DUMOULIN TomTeam Jumbo-Visma
# ALTERNATIVE NAME 78: AMADOR AndreyINEOS Grenadiers
# ALTERNATIVE NAME 79: HERMANS BenIsrael Start-Up Nation
# ALTERNATIVE NAME 80: BENNETT GeorgeTeam Jumbo-Visma
# ALTERNATIVE NAME 81: VALLS RafaelBahrain - McLaren
# ALTERNATIVE NAME 82: MADOUAS ValentinGroupama - FDJ
# ALTERNATIVE NAME 83: POGAČAR TadejUAE-Team Emirates
# ALTERNATIVE NAME 84: ROWE LukeINEOS Grenadiers
# ALTERNATIVE NAME 85: BARTHE CyrilB&B Hotels - Vital Concept p/b KTM
# ALTERNATIVE NAME 86: ANACONA WinnerTeam Arkéa Samsic
# ALTERNATIVE NAME 87: KRISTOFF AlexanderUAE-Team Emirates
# ALTERNATIVE NAME 88: THEUNS EdwardTrek - Segafredo
# ALTERNATIVE NAME 89: JUNGELS BobDeceuninck - Quick Step
# ALTERNATIVE NAME 90: HOULE HugoAstana Pro Team
# ALTERNATIVE NAME 91: FRAILE OmarAstana Pro Team
# ALTERNATIVE NAME 92: BOL CeesTeam Sunweb
# ALTERNATIVE NAME 93: LADAGNOUS MatthieuGroupama - FDJ
# ALTERNATIVE NAME 94: EG NiklasTrek - Segafredo
# ALTERNATIVE NAME 95: CALMEJANE LilianTeam Total Direct Energie
# ALTERNATIVE NAME 96: SÁNCHEZ Luis LeónAstana Pro Team
# ALTERNATIVE NAME 97: NAESEN OliverAG2R La Mondiale
# ALTERNATIVE NAME 98: SCHACHMANN MaximilianBORA - hansgrohe
# ALTERNATIVE NAME 99: VAN ASBROECK TomIsrael Start-Up Nation
# ALTERNATIVE NAME 100: IZAGIRRE IonAstana Pro Team
# ALTERNATIVE NAME 101: GREIPEL AndréIsrael Start-Up Nation
# ALTERNATIVE NAME 102: SIVAKOV PavelINEOS Grenadiers
# ALTERNATIVE NAME 103: BARGUIL WarrenTeam Arkéa Samsic
# ALTERNATIVE NAME 104: MOHORIČ MatejBahrain - McLaren
# ALTERNATIVE NAME 105: ALAPHILIPPE JulianDeceuninck - Quick Step
# ALTERNATIVE NAME 106: VAN BAARLE DylanINEOS Grenadiers
# ALTERNATIVE NAME 107: OLIVEIRA NelsonMovistar Team
# ALTERNATIVE NAME 108: NIEVE MikelMitchelton-Scott
# ALTERNATIVE NAME 109: DECLERCQ TimDeceuninck - Quick Step
# ALTERNATIVE NAME 110: TEJADA HaroldAstana Pro Team
# ALTERNATIVE NAME 111: JANSEN Amund GrøndahlTeam Jumbo-Visma
# ALTERNATIVE NAME 112: CRAS SteffLotto Soudal
# ALTERNATIVE NAME 113: CHEREL MikaëlAG2R La Mondiale
# ALTERNATIVE NAME 114: ZAKARIN IlnurCCC Team
# ALTERNATIVE NAME 115: BILBAO PelloBahrain - McLaren
# ALTERNATIVE NAME 116: HIGUITA SergioEF Pro Cycling
# ALTERNATIVE NAME 117: ERVITI ImanolMovistar Team
# ALTERNATIVE NAME 118: GILBERT PhilippeLotto Soudal
# ALTERNATIVE NAME 119: DEGENKOLB JohnLotto Soudal
# ALTERNATIVE NAME 120: SWIFT ConnorTeam Arkéa Samsic
# ALTERNATIVE NAME 121: KÄMNA LennardBORA - hansgrohe
# ALTERNATIVE NAME 122: CAVAGNA RémiDeceuninck - Quick Step
# ALTERNATIVE NAME 123: ROCHE NicolasTeam Sunweb
# ALTERNATIVE NAME 124: POWLESS NeilsonEF Pro Cycling
# ALTERNATIVE NAME 125: URÁN RigobertoEF Pro Cycling
# ALTERNATIVE NAME 126: EDET NicolasCofidis
# ALTERNATIVE NAME 127: YATES AdamMitchelton-Scott
# ALTERNATIVE NAME 128: CARUSO DamianoBahrain - McLaren
# ALTERNATIVE NAME 129: PETERS NansAG2R La Mondiale
# ALTERNATIVE NAME 130: IZAGIRRE GorkaAstana Pro Team
# ALTERNATIVE NAME 131: VENTURINI ClémentAG2R La Mondiale
# ALTERNATIVE NAME 132: MOHORIČ MatejBahrain - McLaren
# ALTERNATIVE NAME 133: COUSIN JérômeTeam Total Direct Energie
# ALTERNATIVE NAME 134: VAN GARDEREN TejayEF Pro Cycling
# ALTERNATIVE NAME 135: VERONA CarlosMovistar Team
# ALTERNATIVE NAME 136: LÓPEZ Miguel ÁngelAstana Pro Team
# ALTERNATIVE NAME 137: MARTÍNEZ Daniel FelipeEF Pro Cycling
# ALTERNATIVE NAME 138: VENTURINI ClémentAG2R La Mondiale
# ALTERNATIVE NAME 139: RUSSO ClémentTeam Arkéa Samsic
# ALTERNATIVE NAME 140: BARGUIL WarrenTeam Arkéa Samsic
# ALTERNATIVE NAME 141: BERNAL EganINEOS Grenadiers
# ALTERNATIVE NAME 142: KRAGH ANDERSEN SørenTeam Sunweb
# ALTERNATIVE NAME 143: LEDANOIS KévinTeam Arkéa Samsic
# ALTERNATIVE NAME 144: REZA KévinB&B Hotels - Vital Concept p/b KTM
# ALTERNATIVE NAME 145: LATOUR PierreAG2R La Mondiale
# ALTERNATIVE NAME 146: MOLARD RudyGroupama - FDJ
# ALTERNATIVE NAME 147: SKUJIŅŠ TomsTrek - Segafredo
# ALTERNATIVE NAME 148: JUUL-JENSEN ChristopherMitchelton-Scott
# ALTERNATIVE NAME 149: CHEREL MikaëlAG2R La Mondiale
# ALTERNATIVE NAME 150: TURGIS AnthonyTeam Total Direct Energie
# ALTERNATIVE NAME 151: KUSS SeppTeam Jumbo-Visma
# ALTERNATIVE NAME 152: MEZGEC LukaMitchelton-Scott
# ALTERNATIVE NAME 153: CHEVALIER MaximeB&B Hotels - Vital Concept p/b KTM
# ALTERNATIVE NAME 154: POELS WoutBahrain - McLaren
# ALTERNATIVE NAME 155: KÜNG StefanGroupama - FDJ
# ALTERNATIVE NAME 156: STUYVEN JasperTrek - Segafredo
# ALTERNATIVE NAME 157: FRISON FrederikLotto Soudal
# ALTERNATIVE NAME 158: NIV GuyIsrael Start-Up Nation
# ALTERNATIVE NAME 159: CASTROVIEJO JonathanINEOS Grenadiers
# ALTERNATIVE NAME 160: MØRKØV MichaelDeceuninck - Quick Step
# ALTERNATIVE NAME 161: BOASSON HAGEN EdvaldNTT Pro Cycling
# ALTERNATIVE NAME 162: URÁN RigobertoEF Pro Cycling
# ALTERNATIVE NAME 163: ANACONA WinnerTeam Arkéa Samsic
# ALTERNATIVE NAME 164: QUINTANA NairoTeam Arkéa Samsic
# ALTERNATIVE NAME 165: BONNET WilliamGroupama - FDJ
# ALTERNATIVE NAME 166: VIVIANI EliaCofidis
# ALTERNATIVE NAME 167: COLBRELLI SonnyBahrain - McLaren
# ALTERNATIVE NAME 168: RUSSO ClémentTeam Arkéa Samsic
# ALTERNATIVE NAME 169: GIBBONS RyanNTT Pro Cycling
# ALTERNATIVE NAME 170: NEILANDS KristsIsrael Start-Up Nation
# ALTERNATIVE NAME 171: ELISSONDE KennyTrek - Segafredo
# ALTERNATIVE NAME 172: SOUPE GeoffreyTeam Total Direct Energie
# ALTERNATIVE NAME 173: LAENGEN Vegard StakeUAE-Team Emirates
# ALTERNATIVE NAME 174: POLITT NilsIsrael Start-Up Nation
# ALTERNATIVE NAME 175: PÖSTLBERGER LukasBORA - hansgrohe
# ALTERNATIVE NAME 176: KOCH JonasCCC Team
# ALTERNATIVE NAME 177: DEVENYNS DriesDeceuninck - Quick Step
# ALTERNATIVE NAME 178: IMPEY DarylMitchelton-Scott
# ALTERNATIVE NAME 179: KWIATKOWSKI MichałINEOS Grenadiers
# ALTERNATIVE NAME 180: TRENTIN MatteoCCC Team
# ALTERNATIVE NAME 181: QUINTANA DayerTeam Arkéa Samsic
# ALTERNATIVE NAME 182: ROLLAND PierreB&B Hotels - Vital Concept p/b KTM
# ALTERNATIVE NAME 183: KÜNG StefanGroupama - FDJ
# ALTERNATIVE NAME 184: PACHER QuentinB&B Hotels - Vital Concept p/b KTM
# ALTERNATIVE NAME 185: MARTIN DanIsrael Start-Up Nation
# ALTERNATIVE NAME 186: GAUDU DavidGroupama - FDJ
# ALTERNATIVE NAME 187: LEDANOIS KévinTeam Arkéa Samsic
# ALTERNATIVE NAME 188: KRAGH ANDERSEN SørenTeam Sunweb
# ALTERNATIVE NAME 189: PÉRICHON Pierre-LucCofidis
# ALTERNATIVE NAME 190: SCHÄR MichaelCCC Team
# ALTERNATIVE NAME 191: GROßSCHARTNER FelixBORA - hansgrohe
# ALTERNATIVE NAME 192: DE MARCHI AlessandroCCC Team
# ALTERNATIVE NAME 193: MARCATO MarcoUAE-Team Emirates
# ALTERNATIVE NAME 194: GREIPEL AndréIsrael Start-Up Nation
# ALTERNATIVE NAME 195: BAUER JackMitchelton-Scott
# ALTERNATIVE NAME 196: PEDERSEN MadsTrek - Segafredo
# ALTERNATIVE NAME 197: CONSONNI SimoneCofidis
# ALTERNATIVE NAME 198: DE BUYST JasperLotto Soudal
# ALTERNATIVE NAME 199: VALVERDE AlejandroMovistar Team
# ALTERNATIVE NAME 200: MARTIN GuillaumeCofidis
# ALTERNATIVE NAME 201: PÉRICHON Pierre-LucCofidis
# ALTERNATIVE NAME 202: HERRADA JesúsCofidis
# ALTERNATIVE NAME 203: CATALDO DarioMovistar Team
# ALTERNATIVE NAME 204: LUTSENKO AlexeyAstana Pro Team
# ALTERNATIVE NAME 205: DE GENDT ThomasLotto Soudal
# ALTERNATIVE NAME 206: GAUTIER CyrilB&B Hotels - Vital Concept p/b KTM
# ALTERNATIVE NAME 207: VALGREN MichaelNTT Pro Cycling
# ALTERNATIVE NAME 208: CHAVES EstebanMitchelton-Scott
# ALTERNATIVE NAME 209: REICHENBACH SébastienGroupama - FDJ
# ALTERNATIVE NAME 210: BETTIOL AlbertoEF Pro Cycling
# ALTERNATIVE NAME 211: HIRT JanCCC Team
# ALTERNATIVE NAME 212: MÜHLBERGER GregorBORA - hansgrohe
# ALTERNATIVE NAME 213: KÄMNA LennardBORA - hansgrohe
# ALTERNATIVE NAME 214: FORMOLO DavideUAE-Team Emirates
1: 87,196,92,26,65,166,73,61,150,156,97,180,138,152,90,116,83,21,53,67,176,160,72,206,214,78,173,197,46,88,195,37,9,142,43,137,139,111,70,169,151,193,77,11,141,208,44,50,198,4,148,5,28,85,42,60,149,99,12,164,20,153,41,15,191,40,68,56,58,30,134,17,184,201,200,62,172,107,45,75,19,145,129,74,124,22,210,170,14,207,161,130,162,182,126,34,69,108,98,106,171,123,211,192,177,109,105,89,204,114,117,159,96,10,1,127,178,185,121,38,147,199,203,157,66,16,52,76,91,2,100,110,84,31,59,47,140,163,79,18,155,93,146,55,209,82,71,8,94,35,95,154,135,158,63,101,174,39,165,24,115,128,167,104,186,80,205,51,118,133,23,102,112,187,81,119
1: 105,71,127,56,116,34,204,83,98,210,200,208,128,199,145,2,141,164,66,11,182,77,171,123,75,40,76,115,55,74,70,162,214,1,209,96,130,62,39,38,80,20,146,82,151,43,22,137,19,126,110,114,16,108,100,140,156,170,159,89,149,163,107,58,94,47,46,206,147,79,121,191,41,203,138,135,124,142,177,28,97,21,174,12,155,129,8,52,63,68,184,10,176,59,88,186,15,91,134,185,111,161,31,109,106,50,69,65,5,167,192,211,207,180,104,178,158,17,187,195,201,148,99,93,85,9,117,90,154,102,166,44,24,30,172,173,87,193,152,72,153,150,95,78,37,196,67,84,160,169,73,14,165,18,101,139,205,112,23,4,61,35,45,42,197,133,92,26,51,60,157,198,53,81,118
1: 53,26,73,30,65,88,92,180,61,51,152,99,176,195,87,90,39,204,156,197,128,83,46,138,97,139,50,91,200,214,41,160,166,77,196,141,23,96,150,187,127,2,67,117,15,206,107,140,173,164,129,55,40,9,191,142,76,105,208,56,199,93,71,44,21,85,74,178,18,169,11,70,63,80,82,111,47,130,155,94,34,106,151,75,72,201,137,104,20,145,16,210,116,124,123,38,162,147,22,1,182,66,14,60,100,58,114,186,121,108,126,134,174,115,89,112,167,28,203,171,146,153,98,95,19,79,37,205,68,193,207,35,158,101,185,170,78,184,8,110,17,159,161,177,198,209,4,148,84,135,52,157,69,42,165,109,172,45,211,192,102,62,163,154,10,24,149,43,5,133,12,31,59
1: 64,25,200,13,105,136,141,55,76,127,77,208,34,1,125,74,40,75,151,22,199,123,128,11,7,3,116,71,182,214,103,145,202,171,38,20,39,159,100,16,205,86,115,43,113,179,186,108,204,146,80,56,185,114,110,98,57,94,213,212,46,124,188,58,126,89,106,6,78,183,190,68,206,79,27,192,134,130,181,107,203,90,177,91,33,170,5,36,135,95,19,184,131,132,195,148,173,93,210,17,32,69,37,84,207,97,99,117,129,193,156,169,150,85,153,9,15,178,23,109,176,161,158,167,65,50,211,174,28,175,152,189,35,44,198,143,144,82,102,112,61,18,45,172,49,196,120,157,29,48,72,154,42,180,194,168,30,87,122,165,52,166,73,14,92,53,54,67,26,88,197,4
1: 43,92,26,65,156,152,61,53,138,30,73,67,37,87,90,105,127,141,2,56,200,74,164,11,83,77,208,50,149,70,55,40,162,150,182,197,39,180,214,199,76,128,34,96,20,1,75,51,130,176,116,22,46,41,23,19,140,38,146,17,155,137,104,16,28,107,178,115,9,193,198,99,206,60,161,195,142,93,172,117,63,88,203,8,68,14,44,160,177,210,173,207,85,100,196,31,166,69,187,145,204,147,101,15,52,192,97,112,89,24,71,169,153,62,106,157,4,98,167,72,186,126,163,47,82,174,165,184,209,205,79,35,139,12,21,84,185,134,111,109,66,78,80,18,158,58,5,114,94,151,171,108,121,191,95,102,133,170,42,124,129,211,45,10,135,201,148,154,123,110,91,159
1: 204,202,56,124,105,34,179,141,11,127,25,208,13,55,77,199,98,74,40,116,64,125,182,75,136,76,200,128,38,1,22,39,7,19,3,114,20,82,171,115,16,103,151,113,79,146,46,89,58,80,100,86,110,159,108,123,130,205,90,57,122,186,107,214,211,68,43,126,27,94,185,6,106,35,99,17,161,212,184,183,207,213,36,91,203,135,145,206,33,177,192,50,129,85,190,134,109,97,156,42,143,132,93,117,173,78,28,167,210,166,65,88,15,175,69,37,189,71,168,52,170,193,30,188,195,32,120,112,178,169,181,61,45,153,144,174,72,102,5,150,95,172,73,180,152,18,87,194,84,44,157,176,53,148,9,154,198,196,49,23,14,67,48,165,131,29,158,54,26,197,4,92
1: 43,161,61,67,156,138,30,141,127,199,90,105,65,140,149,74,116,55,40,200,210,2,204,96,77,69,70,164,75,39,162,206,82,146,100,80,130,91,93,151,155,62,83,167,180,76,63,135,107,203,11,56,20,128,191,52,152,208,34,182,50,1,41,22,170,174,147,205,46,121,58,185,186,209,207,21,106,193,214,16,115,173,201,177,104,148,98,159,114,187,78,184,99,88,97,117,89,109,158,79,5,124,66,126,163,38,42,150,178,84,28,68,19,26,31,145,153,85,195,129,94,134,137,110,192,10,108,51,45,12,71,198,101,9,37,111,15,169,18,47,102,72,176,23,44,60,14,165,8,112,157,87,172,123,171,35,154,4,92,133,95,139,53,73,166,24,17,197,160,196,211,142
1: 129,33,135,114,124,79,184,188,25,74,136,127,141,76,200,64,13,125,1,75,128,34,11,182,40,208,42,116,199,77,22,103,171,110,39,29,16,105,159,115,19,113,130,49,20,106,213,3,80,43,212,94,48,46,58,126,205,107,202,86,45,146,82,55,186,7,183,179,36,102,6,98,177,97,203,89,56,154,112,196,37,207,170,172,108,190,117,123,185,151,134,100,57,88,68,71,5,211,38,144,99,174,23,167,180,214,93,85,173,87,9,168,143,15,198,169,150,210,50,84,52,181,178,194,91,78,90,109,44,120,161,32,189,67,195,17,14,69,175,65,204,166,192,152,18,131,153,61,206,145,122,193,54,30,157,28,148,158,132,72,176,35,156,26,53,92,197,4,165,27,95,73
1: 25,64,71,141,76,34,200,74,1,125,13,128,199,11,127,136,77,75,100,116,151,212,40,19,110,89,135,113,108,185,159,208,55,80,210,91,6,183,97,36,57,130,106,103,43,7,188,207,33,82,186,90,195,38,3,182,22,204,190,58,211,184,167,179,180,16,181,120,213,45,173,115,114,68,86,93,205,94,203,214,107,175,152,206,134,146,202,148,143,170,61,78,102,198,156,85,174,88,153,99,168,157,15,23,117,39,9,5,172,72,56,79,132,176,178,171,169,46,50,124,161,17,87,154,84,53,144,18,37,44,109,131,145,189,32,52,98,122,129,150,158,166,193,192,28,49,123,196,92,54,30,67,26,42,29,69,35,14,177,105,126,48,194,65,197,4,20,112
1: 26,53,65,166,196,194,61,92,156,152,49,180,30,131,87,36,90,88,14,97,54,178,169,144,25,56,113,77,85,17,13,64,125,74,44,76,43,179,141,9,115,136,109,127,130,116,200,128,199,57,117,99,1,208,75,34,173,39,183,11,107,23,197,157,50,188,67,84,69,4,32,175,6,151,195,80,28,132,15,37,71,207,150,126,184,122,171,172,205,93,94,89,58,5,167,46,19,102,161,170,33,181,86,120,202,146,7,189,55,103,82,168,186,79,190,52,35,114,91,203,72,204,212,68,40,129,213,198,145,185,98,3,124,29,42,182,16,210,206,134,177,192,211,154,106,135,110,100,78,148,108,193,174,158,45,123,153,143,159,105,176,22,48,214,18,38
1: 53,26,43,61,131,196,152,30,97,169,180,87,150,161,54,168,166,92,178,143,46,50,11,127,17,99,37,176,13,195,136,64,141,25,199,9,184,156,76,188,128,125,77,39,113,19,172,74,90,94,208,207,56,130,57,34,120,75,203,200,194,49,1,115,189,173,85,181,103,174,182,82,15,98,55,23,146,117,177,107,67,6,116,193,65,44,144,148,88,14,198,89,206,7,158,151,190,124,183,175,86,106,213,122,3,52,108,170,33,210,135,68,91,167,132,71,84,197,28,205,79,126,186,159,78,102,145,179,171,42,129,153,185,157,211,40,114,123,134,109,32,154,58,202,36,93,105,4,80,22,72,45,16,48,192,69,35,5,110,29,204,212,100,214
1: 71,182,188,184,202,98,90,7,171,123,105,39,65,56,156,69,85,97,43,34,127,77,179,64,141,25,151,82,197,125,206,128,199,99,152,183,178,180,136,75,1,115,11,126,46,200,13,74,94,52,208,16,124,76,15,78,130,55,17,186,108,91,135,113,146,205,103,58,204,86,185,80,45,213,159,189,102,195,177,192,148,116,23,207,79,89,154,132,42,173,109,190,181,161,203,117,169,9,129,176,40,36,134,107,3,211,67,167,193,150,172,28,131,106,93,198,170,168,143,120,5,72,87,61,44,153,144,54,14,37,35,30,29,6,210,110,32,88,57,22,49,196,4,174,157,92,19,145,166,50,122,53,84,158,68,194,48,33,175,26,114
1: 3,213,98,82,182,126,68,39,22,45,185,64,25,1,76,136,124,141,125,127,13,75,77,11,151,16,74,199,200,103,128,115,130,105,102,122,19,55,171,94,46,97,146,52,7,113,89,57,135,159,116,106,179,205,86,202,107,154,43,156,58,190,79,129,204,181,90,108,132,210,56,110,80,195,173,40,183,174,85,184,206,17,134,158,15,29,84,148,36,178,120,117,78,42,123,172,5,143,189,33,28,188,193,192,194,93,69,169,176,167,166,48,203,99,91,44,168,145,131,186,170,9,207,161,208,23,211,32,152,35,153,196,88,37,14,150,6,30,144,71,180,65,50,175,61,4,67,197,157,198,53,87,72,92,54,177,49,109,26,34
1: 188,152,197,65,37,156,180,97,167,71,150,25,207,90,103,82,184,128,91,179,56,126,116,141,11,77,178,199,64,136,200,76,115,13,208,125,210,15,1,127,75,186,135,130,205,9,57,89,43,202,159,105,195,213,151,113,129,67,39,134,110,183,36,190,58,19,185,93,171,189,117,108,173,106,84,102,6,78,132,193,143,107,40,204,203,192,68,80,123,94,196,5,211,168,194,174,99,98,146,23,175,14,87,85,49,26,124,79,50,54,172,161,122,166,55,169,16,120,181,17,176,86,46,7,69,72,144,153,148,88,109,158,35,32,154,28,33,170,45,182,42,3,206,22,177,52,131,30,29,44,61,92,48,157,4,198,53,145,74
1: 25,64,1,136,75,151,76,127,125,199,115,77,128,200,110,7,171,13,211,103,185,135,19,179,141,186,3,182,43,80,159,113,69,46,68,205,16,170,91,39,202,45,89,90,106,58,82,102,55,57,94,130,78,208,143,181,132,97,108,184,11,85,183,190,36,117,126,107,146,17,207,79,99,204,35,56,129,189,206,172,93,124,173,22,40,123,154,158,210,193,9,188,23,213,174,5,86,203,65,131,168,178,169,148,196,166,192,134,167,6,98,198,156,109,122,50,88,42,150,120,177,15,194,30,28,67,105,153,61,161,32,176,157,44,71,48,152,37,144,29,175,52,195,33,54,197,92,180,87,84,53,49,26,14,72,4,116
1: 213,11,7,102,68,103,15,123,184,105,210,135,182,180,117,78,16,86,37,136,25,64,1,76,75,127,125,199,200,77,128,3,43,151,171,13,57,39,205,79,82,183,126,113,55,46,130,19,146,6,115,94,181,22,45,154,90,132,124,143,173,50,203,80,58,108,148,206,85,35,169,89,106,190,17,208,107,192,40,202,129,42,9,71,189,156,33,196,99,170,23,174,168,175,36,178,150,93,193,195,172,167,120,158,185,207,144,29,153,97,109,122,161,56,44,72,134,14,194,98,5,197,91,159,65,166,141,61,110,204,131,179,30,188,28,176,211,84,26,67,87,49,152,88,177,32,52,69,54,92,53,4,198,157,186,48
1: 136,64,25,151,1,75,76,127,125,77,11,199,128,200,82,171,135,45,43,103,130,115,22,29,58,105,80,46,69,91,185,154,19,55,7,113,213,146,132,205,16,94,40,107,181,13,184,102,85,97,15,79,169,9,90,190,204,106,93,39,182,117,206,153,3,208,129,173,86,143,120,170,98,178,124,36,126,56,167,5,17,134,148,202,68,172,50,131,161,188,175,150,168,110,57,99,30,122,207,196,123,35,156,195,89,6,211,71,210,203,33,88,28,176,65,159,78,189,42,174,152,23,37,192,177,198,32,158,67,179,84,49,109,26,54,166,197,193,14,87,53,4,180,157,92,52,72,194,144,61,108,141,183,44
1: 179,11,43,64,25,1,75,76,128,77,151,136,71,115,68,129,127,200,125,199,57,7,3,211,103,39,135,208,171,146,182,205,113,89,204,82,19,55,126,94,90,202,46,22,45,189,190,40,6,130,91,117,58,120,15,107,173,159,110,37,78,213,132,154,106,195,150,16,184,80,156,97,23,148,36,203,98,181,50,192,175,17,178,65,143,123,134,13,207,196,33,152,176,188,210,180,206,56,93,79,198,122,170,86,167,168,172,99,185,124,14,174,169,109,193,30,61,85,153,29,35,131,5,102,72,144,53,28,105,84,49,158,87,161,42,177,26,54,32,166,197,88,67,69,4,157,9,52,92,194
1: 188,152,156,56,97,23,84,26,65,180,195,177,161,30,61,58,174,36,167,72,14,172,57,109,184,88,99,5,136,150,25,43,1,148,107,28,178,169,196,32,77,80,170,33,64,173,94,166,128,85,19,182,171,153,151,127,90,52,146,55,117,168,132,7,158,46,190,102,82,6,200,199,13,204,120,110,131,124,91,75,208,93,103,126,113,67,135,76,210,125,189,17,45,87,154,115,207,35,203,130,39,143,129,192,202,181,16,86,11,78,198,89,205,79,206,179,185,40,211,22,3,71,123,134,15,9,54,37,50,98,92,49,106,213,176,68,42,197,193,144,29,105,122,53,157,4,175,159,69
1: 25,77,1,43,64,122,128,45,75,125,3,115,39,76,103,188,98,192,55,205,213,46,127,28,68,200,107,174,154,202,185,6,89,91,120,13,124,153,204,208,79,148,67,190,136,170,199,15,143,82,40,102,16,22,29,169,5,197,189,105,184,173,9,37,58,172,151,110,106,207,150,210,129,167,57,94,97,85,14,146,11,19,42,52,126,177,93,157,161,7,71,4,179,50,117,132,123,168,86,88,182,211,30,193,65,166,109,113,87,196,171,61,203,32,206,130,131,135,92,134,176,90,180,84,198,78,33,53,178,17,26,156,56,49,99,35,158,54,72,181,36,152,23,80,144,195
1: 26,196,65,87,166,43,53,30,61,14,167,161,152,54,168,131,180,92,156,99,144,72,195,97,150,49,132,176,197,17,172,36,85,146,115,76,77,46,64,199,25,75,210,198,32,203,127,130,117,67,9,208,204,107,173,125,57,190,136,135,103,1,151,128,28,19,171,113,106,33,91,3,182,90,154,148,55,124,58,13,82,169,94,110,78,84,23,177,185,50,153,206,181,89,184,6,213,93,68,158,79,11,86,170,200,7,193,174,205,143,202,129,4,189,56,178,188,109,105,122,37,15,16,157,42,126,102,45,39,211,98,5,134,40,22,120,29,71,192,179,35,88,52,123,80,207